\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1___derived_property}{aetycoon.\_\-DerivedProperty} }{\pageref{classaetycoon_1_1___derived_property}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1___transform_property}{aetycoon.\_\-TransformProperty} }{\pageref{classaetycoon_1_1___transform_property}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_admin_page}{index.AdminPage} (Admin page request handler )}{\pageref{classindex_1_1_admin_page}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_array_property}{aetycoon.ArrayProperty} }{\pageref{classaetycoon_1_1_array_property}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_base_request_handler}{index.BaseRequestHandler} (Basic request handler for all pages )}{\pageref{classindex_1_1_base_request_handler}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_beautiful_s_o_a_p}{BeautifulSoup.BeautifulSOAP} }{\pageref{class_beautiful_soup_1_1_beautiful_s_o_a_p}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_beautiful_soup}{BeautifulSoup.BeautifulSoup} }{\pageref{class_beautiful_soup_1_1_beautiful_soup}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_beautiful_stone_soup}{BeautifulSoup.BeautifulStoneSoup} }{\pageref{class_beautiful_soup_1_1_beautiful_stone_soup}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_c_data}{BeautifulSoup.CData} }{\pageref{class_beautiful_soup_1_1_c_data}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_choice_property}{aetycoon.ChoiceProperty} }{\pageref{classaetycoon_1_1_choice_property}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_comment}{BeautifulSoup.Comment} }{\pageref{class_beautiful_soup_1_1_comment}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_compressed_blob_property}{aetycoon.CompressedBlobProperty} }{\pageref{classaetycoon_1_1_compressed_blob_property}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_compressed_property}{aetycoon.CompressedProperty} }{\pageref{classaetycoon_1_1_compressed_property}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_compressed_text_property}{aetycoon.CompressedTextProperty} }{\pageref{classaetycoon_1_1_compressed_text_property}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_counter}{index.Counter} }{\pageref{classindex_1_1_counter}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_course}{db.Course} (\hyperlink{classdb_1_1_course}{Course} model for storing course name, section, credits, etc )}{\pageref{classdb_1_1_course}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_course_schedule}{db.CourseSchedule} }{\pageref{classdb_1_1_course_schedule}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_current_domain_property}{aetycoon.CurrentDomainProperty} }{\pageref{classaetycoon_1_1_current_domain_property}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_declaration}{BeautifulSoup.Declaration} }{\pageref{class_beautiful_soup_1_1_declaration}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_department}{db.Department} }{\pageref{classdb_1_1_department}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_derived_property}{db.DerivedProperty} }{\pageref{classdb_1_1_derived_property}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_expected_error}{index.ExpectedError} }{\pageref{classindex_1_1_expected_error}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_get_schedule}{index.GetSchedule} (AJAX request to generate schedule requests for the ScheduleResults page )}{\pageref{classindex_1_1_get_schedule}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_i_cant_believe_its_beautiful_soup}{BeautifulSoup.ICantBelieveItsBeautifulSoup} }{\pageref{class_beautiful_soup_1_1_i_cant_believe_its_beautiful_soup}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_init_d_b_scrape}{index.InitDBScrape} (Database initializer )}{\pageref{classindex_1_1_init_d_b_scrape}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_invalid_domain_error}{aetycoon.InvalidDomainError} }{\pageref{classaetycoon_1_1_invalid_domain_error}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_key_property}{aetycoon.KeyProperty} }{\pageref{classaetycoon_1_1_key_property}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_length_property}{aetycoon.LengthProperty} }{\pageref{classaetycoon_1_1_length_property}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_lower_case_property}{aetycoon.LowerCaseProperty} }{\pageref{classaetycoon_1_1_lower_case_property}}{}
\item\contentsline{section}{\hyperlink{classmain_1_1_main_handler}{main.MainHandler} }{\pageref{classmain_1_1_main_handler}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_main_page}{index.MainPage} (Landing page request handler, redirecting to the schedule page if the user is already logged in, else to the home page )}{\pageref{classindex_1_1_main_page}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_minimal_soup}{BeautifulSoup.MinimalSoup} }{\pageref{class_beautiful_soup_1_1_minimal_soup}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_navigable_string}{BeautifulSoup.NavigableString} }{\pageref{class_beautiful_soup_1_1_navigable_string}}{}
\item\contentsline{section}{\hyperlink{classobject__list__property_1_1_object_list_property}{object\_\-list\_\-property.ObjectListProperty} }{\pageref{classobject__list__property_1_1_object_list_property}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_page_element}{BeautifulSoup.PageElement} }{\pageref{class_beautiful_soup_1_1_page_element}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_pickle_property}{aetycoon.PickleProperty} }{\pageref{classaetycoon_1_1_pickle_property}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_processing_instruction}{BeautifulSoup.ProcessingInstruction} }{\pageref{class_beautiful_soup_1_1_processing_instruction}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_professor}{db.Professor} (\hyperlink{classdb_1_1_professor}{Professor} model for storing name, courses, ratings, etc )}{\pageref{classdb_1_1_professor}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_profile_page}{index.ProfilePage} (Profile page request handler )}{\pageref{classindex_1_1_profile_page}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_result_set}{BeautifulSoup.ResultSet} }{\pageref{class_beautiful_soup_1_1_result_set}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_robust_h_t_m_l_parser}{BeautifulSoup.RobustHTMLParser} }{\pageref{class_beautiful_soup_1_1_robust_h_t_m_l_parser}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_robust_insanely_wack_ass_h_t_m_l_parser}{BeautifulSoup.RobustInsanelyWackAssHTMLParser} }{\pageref{class_beautiful_soup_1_1_robust_insanely_wack_ass_h_t_m_l_parser}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_robust_wack_ass_h_t_m_l_parser}{BeautifulSoup.RobustWackAssHTMLParser} }{\pageref{class_beautiful_soup_1_1_robust_wack_ass_h_t_m_l_parser}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_robust_x_m_l_parser}{BeautifulSoup.RobustXMLParser} }{\pageref{class_beautiful_soup_1_1_robust_x_m_l_parser}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_schedule_page}{index.SchedulePage} (Schedule page request handler )}{\pageref{classindex_1_1_schedule_page}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_schedule_results_page}{index.ScheduleResultsPage} (Schedule results page, directed to from the schedule page )}{\pageref{classindex_1_1_schedule_results_page}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_scraper_write_behind_worker}{index.ScraperWriteBehindWorker} (Scraper task\_\-queue worker )}{\pageref{classindex_1_1_scraper_write_behind_worker}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_search_page}{index.SearchPage} (Search page request handler )}{\pageref{classindex_1_1_search_page}}{}
\item\contentsline{section}{\hyperlink{classaetycoon_1_1_set_property}{aetycoon.SetProperty} }{\pageref{classaetycoon_1_1_set_property}}{}
\item\contentsline{section}{\hyperlink{classindex_1_1_settings_page}{index.SettingsPage} (Settings page request handler )}{\pageref{classindex_1_1_settings_page}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_simplifying_s_o_a_p_parser}{BeautifulSoup.SimplifyingSOAPParser} }{\pageref{class_beautiful_soup_1_1_simplifying_s_o_a_p_parser}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_soup_strainer}{BeautifulSoup.SoupStrainer} }{\pageref{class_beautiful_soup_1_1_soup_strainer}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_statistics}{db.Statistics} }{\pageref{classdb_1_1_statistics}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_stop_parsing}{BeautifulSoup.StopParsing} }{\pageref{class_beautiful_soup_1_1_stop_parsing}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_tag}{BeautifulSoup.Tag} }{\pageref{class_beautiful_soup_1_1_tag}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_time_range}{db.TimeRange} }{\pageref{classdb_1_1_time_range}}{}
\item\contentsline{section}{\hyperlink{class_beautiful_soup_1_1_unicode_dammit}{BeautifulSoup.UnicodeDammit} }{\pageref{class_beautiful_soup_1_1_unicode_dammit}}{}
\item\contentsline{section}{\hyperlink{classdb_1_1_user}{db.User} }{\pageref{classdb_1_1_user}}{}
\end{DoxyCompactList}
